// place your custom styles here
@font-face {
  font-family: "Confession";
  font-display: swap;
  src: url("/assets/font/confession.ttf") format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: "IzihunBlackBold";
  font-display: swap;
  src: url("/assets/font/IzihunBlackBold.ttf") format('truetype');
}
:root{
    --back-to-top-icon: url("/back-to-top.svg");
    --bg-color-secondary: transparent;
}
// 覆盖代码块演示标题颜色
#app {
    --code-demo-header-bg-color: #fff;  
}
body {
  font-family: "IzihunBlackBold", YouYuan !important;
}
.hitokoto,.vp-site-name{
  font-family: 'Confession', YouYuan !important;
}
.vp-blog-hero-image,.vp-banner-logo{
  border-radius: 50%;
}
// 暗黑模式
html[data-theme="dark"] {
  .vp-blog-mask::after{
    opacity: 0.7;
    background-color: #000;
  }
  --code-demo-header-bg-color: #000;
  // 所有元素的样式
  *{
    cursor: url('/lib/curs/Klee/Person Select.cur'), auto;
  }
  // 所有禁用元素的样式
  *:disabled{
    cursor: url('/lib/curs/Klee/unavailable.cur'), not-allowed;
  }
  // a 标签链接的样式
  a{
    cursor: url('/lib/curs/Klee/Location Select.cur'), auto;
  }
  // 输入框，文本域的样式
  input[type="text"],textarea{
    cursor: url('/lib/curs/Klee/text.cur'), auto;
  }
}
// 亮色模式
html[data-theme="light"] {
  .vp-blog-mask::after{
    opacity: 0.2;
    background-color: #000;
  }
  .transparent-navbar .vp-color-mode-switch {
    color: var(--grey-dark) !important;
  }
  *{
    cursor: url('/lib/curs/QiQi/Person Select.cur'), auto;
  }
  *:disabled{
    cursor: url('/lib/curs/QiQi/unavailable.cur'), not-allowed;
  }
  a{
    cursor: url('/lib/curs/QiQi/alternate.cur'), auto;
  }
  input[type="text"],textarea{
    cursor: url('/lib/curs/QiQi/text.cur'), auto;
  }
}
// 歌词高度
.aplayer.aplayer-fixed .aplayer-lrc {
  bottom: 60px !important;
}
